FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package kbv.ita.aws#1.2.0 (141 ms)

Package kbv.ita.aws
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=kbv.ita.aws@1.2.0&canonical=https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin
Url https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin
Version 1.2.0
Status active
Name KBV_PR_AW_Termin
Experimental False
Copyright Copyright © [2020], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.
Type Appointment
Kind resource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_Termin_Terminserie KBV_EX_AW_Termin_Terminserie
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Behandelnder KBV_PR_AW_Behandelnder
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Betriebsstaette_Ort KBV_PR_AW_Betriebsstaette_Ort
https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Patient KBV_PR_AW_Patient


Source

{
  "resourceType" : "StructureDefinition",
  "url" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin",
  "version" : "1.2.0",
  "name" : "KBV_PR_AW_Termin",
  "status" : "active",
  "copyright" : "Copyright © [2020], Kassenärztliche Bundesvereinigung (KBV). All rights reserved.",
  "fhirVersion" : "4.0.1",
  "mapping" : [
    {
      "identity" : "workflow",
      "uri" : "http://hl7.org/fhir/workflow",
      "name" : "Workflow Pattern"
    },
    {
      "identity" : "rim",
      "uri" : "http://hl7.org/v3",
      "name" : "RIM Mapping"
    },
    {
      "identity" : "ical",
      "uri" : "http://ietf.org/rfc/2445",
      "name" : "iCalendar"
    },
    {
      "identity" : "w5",
      "uri" : "http://hl7.org/fhir/fivews",
      "name" : "FiveWs Pattern Mapping"
    },
    {
      "identity" : "v2",
      "uri" : "http://hl7.org/v2",
      "name" : "HL7 v2 Mapping"
    }
  ],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Appointment",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Appointment",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Appointment",
        "path" : "Appointment",
        "constraint" : [
          {
            "key" : "AWS-1",
            "severity" : "error",
            "human" : "Der Status muss booked oder cancelled sein",
            "expression" : "status='booked' or status='cancelled'",
            "source" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin"
          }
        ]
      },
      {
        "id" : "Appointment.id",
        "path" : "Appointment.id",
        "min" : 1
      },
      {
        "id" : "Appointment.meta",
        "path" : "Appointment.meta",
        "min" : 1
      },
      {
        "id" : "Appointment.meta.versionId",
        "path" : "Appointment.meta.versionId",
        "min" : 1
      },
      {
        "id" : "Appointment.meta.lastUpdated",
        "path" : "Appointment.meta.lastUpdated",
        "min" : 1
      },
      {
        "id" : "Appointment.meta.profile",
        "path" : "Appointment.meta.profile",
        "min" : 1,
        "max" : "1",
        "fixedCanonical" : "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Termin|1.2.0"
      },
      {
        "id" : "Appointment.text",
        "path" : "Appointment.text",
        "min" : 1
      },
      {
        "id" : "Appointment.extension",
        "path" : "Appointment.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "open"
        }
      },
      {
        "id" : "Appointment.extension:Terminserie",
        "path" : "Appointment.extension",
        "sliceName" : "Terminserie",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "https://fhir.kbv.de/StructureDefinition/KBV_EX_AW_Termin_Terminserie"
            ]
          }
        ]
      },
      {
        "id" : "Appointment.identifier",
        "path" : "Appointment.identifier",
        "max" : "0"
      },
      {
        "id" : "Appointment.status",
        "path" : "Appointment.status",
        "short" : "booked | cancelled",
        "definition" : "Dieses Status dieser Ressource kann gebucht(booked) oder abgesagt(cancelled) sein."
      },
      {
        "id" : "Appointment.cancelationReason",
        "path" : "Appointment.cancelationReason",
        "max" : "0"
      },
      {
        "id" : "Appointment.serviceCategory",
        "path" : "Appointment.serviceCategory",
        "max" : "0"
      },
      {
        "id" : "Appointment.serviceType",
        "path" : "Appointment.serviceType",
        "short" : "Terminkategorie",
        "definition" : "Dem Termin kann einer Kategorie zugeordnet werden. Die Kategorie wird vom exportierenden PVS vergeben. Termine der gleichen Art müssen die gleiche Kategorie haben. Z.B. Impftermine werden mit der Kategorie „Impf“ versehen.",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.serviceType.coding",
        "path" : "Appointment.serviceType.coding",
        "max" : "0"
      },
      {
        "id" : "Appointment.serviceType.text",
        "path" : "Appointment.serviceType.text",
        "short" : "Terminkategorie",
        "definition" : "Dem Termin kann eine Kategorie zugeordnet werden. Die Kategorie wird vom exportierenden PVS vergeben. Termine der gleichen Art müssen die gleiche Kategorie haben. Z.B. Impftermine werden mit der Kategorie „Impf“ versehen. Ãœber die Kategorie können auch Räume abgebildet werden.",
        "min" : 1
      },
      {
        "id" : "Appointment.specialty",
        "path" : "Appointment.specialty",
        "max" : "0"
      },
      {
        "id" : "Appointment.appointmentType",
        "path" : "Appointment.appointmentType",
        "max" : "0"
      },
      {
        "id" : "Appointment.reasonCode",
        "path" : "Appointment.reasonCode",
        "max" : "0"
      },
      {
        "id" : "Appointment.reasonReference",
        "path" : "Appointment.reasonReference",
        "max" : "0"
      },
      {
        "id" : "Appointment.priority",
        "path" : "Appointment.priority",
        "max" : "0"
      },
      {
        "id" : "Appointment.description",
        "path" : "Appointment.description",
        "short" : "Ãœberschrift",
        "definition" : "Kurzbeschreibung des Termins"
      },
      {
        "id" : "Appointment.supportingInformation",
        "path" : "Appointment.supportingInformation",
        "max" : "0"
      },
      {
        "id" : "Appointment.start",
        "path" : "Appointment.start",
        "short" : "Beginn",
        "definition" : "Beginn des Termins mit Datum und Uhrzeit",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.end",
        "path" : "Appointment.end",
        "short" : "Ende",
        "definition" : "Ende des Termins mit Datum und Uhrzeit",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.minutesDuration",
        "path" : "Appointment.minutesDuration",
        "max" : "0"
      },
      {
        "id" : "Appointment.slot",
        "path" : "Appointment.slot",
        "max" : "0"
      },
      {
        "id" : "Appointment.created",
        "path" : "Appointment.created",
        "max" : "0"
      },
      {
        "id" : "Appointment.comment",
        "path" : "Appointment.comment",
        "short" : "Terminnotiz",
        "definition" : "Die Beschreibung bzw. Notiz des Termins",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.patientInstruction",
        "path" : "Appointment.patientInstruction",
        "max" : "0"
      },
      {
        "id" : "Appointment.basedOn",
        "path" : "Appointment.basedOn",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant",
        "path" : "Appointment.participant",
        "mustSupport" : true
      },
      {
        "id" : "Appointment.participant.type",
        "path" : "Appointment.participant.type",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required"
        }
      },
      {
        "id" : "Appointment.participant.type.coding",
        "path" : "Appointment.participant.type.coding",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Appointment.participant.type.coding.system",
        "path" : "Appointment.participant.type.coding.system",
        "min" : 1
      },
      {
        "id" : "Appointment.participant.type.coding.code",
        "path" : "Appointment.participant.type.coding.code",
        "min" : 1
      },
      {
        "id" : "Appointment.participant.type.coding.display",
        "path" : "Appointment.participant.type.coding.display",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.type.coding.userSelected",
        "path" : "Appointment.participant.type.coding.userSelected",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.type.text",
        "path" : "Appointment.participant.type.text",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor",
        "path" : "Appointment.participant.actor",
        "min" : 1,
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Patient|1.2.0",
              "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Behandelnder|1.2.0",
              "https://fhir.kbv.de/StructureDefinition/KBV_PR_AW_Betriebsstaette_Ort|1.2.0"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Appointment.participant.actor.reference",
        "path" : "Appointment.participant.actor.reference",
        "min" : 1
      },
      {
        "id" : "Appointment.participant.actor.type",
        "path" : "Appointment.participant.actor.type",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor.identifier.use",
        "path" : "Appointment.participant.actor.identifier.use",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor.identifier.type",
        "path" : "Appointment.participant.actor.identifier.type",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor.identifier.system",
        "path" : "Appointment.participant.actor.identifier.system",
        "min" : 1,
        "fixedUri" : "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR"
      },
      {
        "id" : "Appointment.participant.actor.identifier.value",
        "path" : "Appointment.participant.actor.identifier.value",
        "min" : 1
      },
      {
        "id" : "Appointment.participant.actor.identifier.period",
        "path" : "Appointment.participant.actor.identifier.period",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor.identifier.assigner",
        "path" : "Appointment.participant.actor.identifier.assigner",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.actor.display",
        "path" : "Appointment.participant.actor.display",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.required",
        "path" : "Appointment.participant.required",
        "max" : "0"
      },
      {
        "id" : "Appointment.participant.status",
        "path" : "Appointment.participant.status",
        "fixedCode" : "accepted"
      },
      {
        "id" : "Appointment.participant.period",
        "path" : "Appointment.participant.period",
        "max" : "0"
      },
      {
        "id" : "Appointment.requestedPeriod",
        "path" : "Appointment.requestedPeriod",
        "max" : "0"
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.